package in.co.codedoc.rpc;

import in.co.codedoc.cg.annotations.HasProperties;
import in.co.codedoc.cg.annotations.IsMappedToJSON;
import in.co.codedoc.cg.annotations.Property;

import java.lang.reflect.Method;

@IsMappedToJSON
@HasProperties
({
	@Property(name="name",datatype=String.class),
	@Property(name="parameterNames",datatype=String[].class),
	@Property(name="method",datatype=Method.class),
	@Property(name="user",datatype=String.class),
	@Property(name="roles",datatypeName="HashSet<String>")
})
public class RPCMethodData
	extends RPCMethodDataBase
{
	
}

